inverting mirror - German English Dictionary